on-the-spot observations - Türkçe İngilizce Sözlük